Chinese authorities have punished film distributor Beijing Max Screen for manipulating the box office of recently released "Ip Man 3." The company is to be suspended from releasing films for a month, according to a statement from regulator, the State Administration of Press, Publication, Radio, Film and Television. A special panel tasked by SAPPRFT probed the...